electric torch - Turco Inglés Diccionario